h1{
    font-weight: 500;
    margin-bottom: 50px;
    line-height: 35px;
}
pre,p{
    margin: 50px 0;
    line-height: 25px;
}
.header{
    height: 0;
}
.container{
    width: 100%;
    padding: 150px 0;
    background: #4d6e80 url(../images/newsbg.jpg) no-repeat center top;
    background-size: 100%;
    line-height: 25px;
}
.container .top_bar{
    width: 1200px;
    margin: 0 auto;
    color: rgb(250, 250, 250);
    margin-bottom: 50px;
}
.container .top_bar a{
    color: rgb(255, 255, 255);
    margin: 5px;
}
.container .top_bar a:last-of-type{
    float: right;
}
.container .content{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    font-size: 16px;
}
.container .content .content_main{
    width: 850px;
    float: left;
    padding: 100px 70px;
    background-color: rgb(255, 255, 255);
    border-top: 10px solid rgb(255, 229, 172);
    border-radius: 2px;
    overflow: hidden;
}
.container .content .content_main img{
    width: 710px;
    margin: 50px 0;
}
.container .content .content_l{
    overflow: hidden;
    width: 330px;
    float: right;
    font-size: 14px;
    background-color: rgb(255, 255, 255);
    border-top: 10px solid rgb(255, 229, 172);
    border-radius: 2px;
}
.container .content .content_l ul li{
    margin: 0 auto;
    height: 100px;
    width: 95%;
    padding: 10px 5px;
    box-shadow: 0 0 5px rgb(197, 197, 197);
    border-radius: 5px;
    margin: 10px;
}
.container .content .content_l ul li:hover{
    box-shadow: 0 0 5px rgb(117, 117, 117);
}
.container .content .content_l ul li span{
    display: inline-block;
    overflow: hidden;
    width: 170px;
    height: 80px;
    vertical-align: top;
}
#totop{
    position: fixed;
    bottom: 10%;
    right: 20%;
    z-index: 100;
    width: 50px;
    height: 50px;
    background: url(../images/totop.png) no-repeat center;
    background-size: 20px; 
    background-color: white;
    border-radius: 10px;
    display: none;
}
@media screen and (max-width:1200px) {
    .content_l{
        display: none;
    }
    .content{
        width: 850px;
    }
}